delayed shock - French English Dictionary